package net.dgg.zz.credential.company.entity;

import net.dgg.zz.common.base.entity.BaseEntity;

import java.util.Date;

public class Company extends BaseEntity {
    /**
     * 名称
     */
    private String companyName;
    /**
     * 职位
     */
    private String position;
    /**
     * 公司行业
     */
    private String industry;
    /**
     * 公司规模
     */
    private String scale;
    /**
     * 联系人
     */
    private String contactName;
    /**
     * 联系人电话
     */
    private String contactPhone;
    /**
     * 合同号
     */
    private String contractNo;

    /**
     * 合同开始时间
     */
    private Date contractStartDate;
    /**
     * 合同结束时间
     */
    private Date contractEndDate;
    /**
     * 跟踪人id
     */
    private Long trackerId;
    /**
     * 跟踪人姓名
     */
    private String trackerUserName;
    /**
     * 跟踪人机构编码
     */
    private Long trackerUserOrgId;
    /**
     * '合同状态
     */
    private String cooperateStatus;
    /**
     * '期望薪资最高值'
     */
    private Integer salaryMax;
    /**
     * '期望薪资最低值'
     */
    private Integer salaryMin;
    /**
     * 人数
     */
    private Integer num;
    /**
     * 存放文件附件
     */
    private String files;
    /**
     * 岗位职责
     */
    private String jobDuty;

    /**
     * 入职人员
     * @return
     */
    private String entryTalent;

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry;
    }

    public String getScale() {
        return scale;
    }

    public void setScale(String scale) {
        this.scale = scale;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public Date getContractStartDate() {
        return contractStartDate;
    }

    public void setContractStartDate(Date contractStartDate) {
        this.contractStartDate = contractStartDate;
    }

    public Date getContractEndDate() {
        return contractEndDate;
    }

    public void setContractEndDate(Date contractEndDate) {
        this.contractEndDate = contractEndDate;
    }

    public Long getTrackerId() {
        return trackerId;
    }

    public void setTrackerId(Long trackerId) {
        this.trackerId = trackerId;
    }

    public String getTrackerUserName() {
        return trackerUserName;
    }

    public void setTrackerUserName(String trackerUserName) {
        this.trackerUserName = trackerUserName;
    }

    public Long getTrackerUserOrgId() {
        return trackerUserOrgId;
    }

    public void setTrackerUserOrgId(Long trackerUserOrgId) {
        this.trackerUserOrgId = trackerUserOrgId;
    }

    public String getCooperateStatus() {
        return cooperateStatus;
    }

    public void setCooperateStatus(String cooperateStatus) {
        this.cooperateStatus = cooperateStatus;
    }

    public Integer getSalaryMax() {
        return salaryMax;
    }

    public void setSalaryMax(Integer salaryMax) {
        this.salaryMax = salaryMax;
    }

    public Integer getSalaryMin() {
        return salaryMin;
    }

    public void setSalaryMin(Integer salaryMin) {
        this.salaryMin = salaryMin;
    }

    public Integer getNum() {
        return num;
    }

    public void setNum(Integer num) {
        this.num = num;
    }

    public String getFiles() {
        return files;
    }

    public void setFiles(String files) {
        this.files = files;
    }

    public String getJobDuty() {
        return jobDuty;
    }

    public void setJobDuty(String jobDuty) {
        this.jobDuty = jobDuty;
    }

    public String getEntryTalent() {
        return entryTalent;
    }

    public void setEntryTalent(String entryTalent) {
        this.entryTalent = entryTalent;
    }
}
